Skip to content

[AutoPR sdk-resourcemanager/keyvault/armkeyvault]-generated-from-SDK Generation - Go-7066458 - #28013

Open
azure-sdk-automation[bot] wants to merge 2 commits into
mainfrom
sdkauto/sdk-resourcemanager-keyvault/armkeyvault-7066458
Open

azure-sdk-automation[bot] wants to merge 2 commits into
mainfrom
sdkauto/sdk-resourcemanager-keyvault/armkeyvault-7066458

Conversation

@azure-sdk-automation

@azure-sdk-automation azure-sdk-automation Bot commented Nov 11, 2026 •

Copy link
Copy Markdown
Contributor

Configurations: 'specification/keyvault/resource-manager/Microsoft.KeyVault/KeyVault/tspconfig.yaml', SDK Release Type: beta, API Versions: '2026-10-01-preview' (Namespace: 'Microsoft.KeyVault'), and CommitSHA: '67d7ae2c7878c896d0ddb588e45bd90726ea2044' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=7066458 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. Release plan link: https://azsdk-releaseplan-dashboard-hveph5aqhhcfhtgu.westus-01.azurewebsites.net/?releaseplan=37532 Submitted by: frauseolanda@microsoft.com

Release Plan Details

Copilot AI balanced review requested due to automatic review settings November 11, 2026 21:58
@azure-sdk-automation azure-sdk-automation Bot added the auto-release When merged to main, release pipelines for this PR's changed packages trigger automatically. label Nov 11, 2026
@github-actions github-actions Bot added the Mgmt This issue is related to a management-plane library. label Nov 11, 2026
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).
6 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues block the Azure Key Vault SDK preview update.

No open issues 🎉

29 files not reviewed
  • sdk/resourcemanager/keyvault/armkeyvault/client_factory.go: Generated file
  • sdk/resourcemanager/keyvault/armkeyvault/constants.go: Generated file
  • sdk/resourcemanager/keyvault/armkeyvault/fake/networksecurityperimeterconfigurations_server.go: Generated file
  • sdk/resourcemanager/keyvault/armkeyvault/fake/server_factory.go: Generated file
  • sdk/resourcemanager/keyvault/armkeyvault/keys_client.go: Generated file
  • sdk/resourcemanager/keyvault/armkeyvault/keys_client_example_test.go: Generated file
  • sdk/resourcemanager/keyvault/armkeyvault/managedhsmkeys_client.go: Generated file
  • sdk/resourcemanager/keyvault/armkeyvault/managedhsmkeys_client_example_test.go: Generated file
  • sdk/resourcemanager/keyvault/armkeyvault/managedhsms_client.go: Generated file
  • sdk/resourcemanager/keyvault/armkeyvault/managedhsms_client_example_test.go: Generated file
  • sdk/resourcemanager/keyvault/armkeyvault/mhsmprivateendpointconnections_client.go: Generated file
  • sdk/resourcemanager/keyvault/armkeyvault/mhsmprivateendpointconnections_client_example_test.go: Generated file
  • sdk/resourcemanager/keyvault/armkeyvault/mhsmprivatelinkresources_client.go: Generated file
  • sdk/resourcemanager/keyvault/armkeyvault/mhsmprivatelinkresources_client_example_test.go: Generated file
  • sdk/resourcemanager/keyvault/armkeyvault/mhsmregions_client.go: Generated file
  • sdk/resourcemanager/keyvault/armkeyvault/mhsmregions_client_example_test.go: Generated file
  • sdk/resourcemanager/keyvault/armkeyvault/models.go: Generated file
  • sdk/resourcemanager/keyvault/armkeyvault/models_serde.go: Generated file
  • sdk/resourcemanager/keyvault/armkeyvault/networksecurityperimeterconfigurations_client.go: Generated file
  • sdk/resourcemanager/keyvault/armkeyvault/networksecurityperimeterconfigurations_client_example_test.go: Generated file

And 9 more.

What changed in this PR

Regenerates the Azure Key Vault management SDK for API version 2026-10-01-preview, preparing the v2.2.0-beta.1 release.

Changes:

  • Updates existing management clients and generation metadata to the preview API.
  • Adds network security perimeter configuration operations, models, examples, and fake-server support.
  • Adds vault managed identities, cross-tenant access protection, token binding, and protection-key wrapping support.

All paths below are relative to sdk/resourcemanager/keyvault/armkeyvault/.

File Description
version.go Sets the module version to v2.2.0-beta.1.
vaults_client.go Uses the preview API for vault operations.
vaults_client_example_test.go Adds identity, cross-tenant protection, and key-wrapping examples.
tsp-location.yaml Updates the source specification commit.
testdata/​_metadata.json Records the preview API version.
secrets_client.go Uses the preview API for secret operations.
secrets_client_example_test.go Updates example-source comments only.
responses.go Adds perimeter configuration response types.
privatelinkresources_client.go Uses the preview API for private-link resources.
privatelinkresources_client_example_test.go Updates the example-source comment only.
privateendpointconnections_client.go Uses the preview API for private endpoint connections.
privateendpointconnections_client_example_test.go Updates example-source comments only.
options.go Adds perimeter configuration operation options.
operations_client.go Uses the preview API for listing operations.
operations_client_example_test.go Updates the example-source comment only.
networksecurityperimeterconfigurations_client.go Adds get, list, and reconcile operations.
networksecurityperimeterconfigurations_client_example_test.go Adds examples for the new client.
models.go Adds perimeter models and vault configuration fields.
models_serde.go Adds JSON serialization for new models and fields.
mhsmregions_client.go Uses the preview API for Managed HSM regions.
mhsmregions_client_example_test.go Updates the example-source comment only.
mhsmprivatelinkresources_client.go Uses the preview API for Managed HSM private-link resources.
mhsmprivatelinkresources_client_example_test.go Updates the example-source comment only.
mhsmprivateendpointconnections_client.go Uses the preview API for Managed HSM private endpoints.
mhsmprivateendpointconnections_client_example_test.go Updates example-source comments only.
managedhsms_client.go Uses the preview API for Managed HSM operations.
managedhsms_client_example_test.go Updates example-source comments only.
managedhsmkeys_client.go Uses the preview API for Managed HSM keys.
managedhsmkeys_client_example_test.go Updates example-source comments only.
keys_client.go Uses the preview API for key operations.
keys_client_example_test.go Updates example-source comments only.
fake/​server_factory.go Integrates the perimeter configuration fake server.
fake/​networksecurityperimeterconfigurations_server.go Adds fake handlers for the new operations.
constants.go Updates the API version and adds feature enums.
client_factory.go Exposes the perimeter configuration client.
CHANGELOG.md Records the beta release and API additions.

Review effort: Balanced

@github-actions

Copy link
Copy Markdown

PR is ready to merge

All go - pullrequest checks completed successfully. The PR has a single automation-authored commit. Version 2.2.0-beta.1 is a prerelease, so the breaking-change approval check was skipped. This is not a first on-board service.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-release When merged to main, release pipelines for this PR's changed packages trigger automatically. Mgmt This issue is related to a management-plane library. mgmt-review-analyzed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants